VC11HdrJoint

V = Variables

R = Reading functions

The VC11HdrJoint function calculate the posit Joint for a device according to the HIGH DATA RAPPRESENTATION scheme.

IMPLEMENTATION

VC11HdrJoint (Joint,HdrType,ResultX,ResultY,ResultZ)

Parameters:

IN/OUTVARIABLE TYPEEXAMPLE NAMEDIM
Joint JOINT joint Device JOINT
HdrType GLOBAL
CONST
SYSTEM
2 B HDR viewing type
ResultX GLOBAL returnX L X axis position converted
ResultY GLOBAL returnY L Y axis position converted
ResultZ GLOBAL returnZ L Z axis position converted

HdrType

La visualizzazione HDR permette di centrare l'intervallo delle unità sui valori interi. Il valore viene calcolato tramite encoder, measure e pulse viene approssimato all'unità più vicina.
0 - L'Hdr è disabilitato.
1 - L'Hdr è attivo, nella fascia centrale fra due unità (fra 0→1 la fascia è [0.25, 0.75] ) viene visualizzato un conteggio che oscilla fra i due valori.
2 - L'Hdr è attivato

Esempio

Sia jtXYZ un device JOINT con parametri

measurex: 220pulsex: 4096encoderx: 6229662296/4096*220 = 3345,97positx:3345
measurey: 110pulsey: 4096encodery: 7369273692/4096*110 = 1979,03posity:1979
measurez: 336pulsez: 4096encoderz: -6939-6939/4096*336 = -569,21positz:-569

VC11HdrJoint(jtXYZ,2,ResultX, ResultY, ResultZ)

restituisce i valori ResultX = 3346 ResultY = 1979 ResultZ = -569